Internet Archive BookReader - The varieties of temperament: A psychology of constitutional differences.